Algorithms for FPGA Switch Module

نویسندگان

  • Shashidhar Thakur
  • D. F. Wong
  • S. Muthukrishnan
چکیده

We consider a switch module routing problem for symmetric array FPGAs. The work is motivated by two applications. The rst is that of eeciently evaluating switch module designs 9]. The second is that of evaluating the routability of global routing paths for a placement on this architecture. Only an approximate algorithm was previously known for this problem. In this paper, we present an optimal algorithm for the problem based on integer linear programming. Experimental results consistently show that our algorithm is very eecient for practical sized switch modules. We further improve this technique, by doing some pre-processing on the given switch module. We also identify interesting special cases of the problem which can be solved optimally in polynomial time.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Graph-theoretic Suucient Condition for Fpga/fpic Switch-module Routability

Switch-Module Routability Yao-Wen Chang1, D. F. Wong2, and C. K. Wong3y 1Department of Computer and Information Science, National Chiao Tung University, Hsinchu, Taiwan, ROC 2Department of Computer Sciences, University of Texas at Austin, Austin, Texas 78712, USA 3Department of Computer Science, Chinese University of Hong Kong, Hong Kong Abstract Switch modules are the most important component ...

متن کامل

Algorithms for an FPGA switch module routing problem with application to global routing

We consider a switch module routing problem for symmetrical-array field-programmable gate arrays (FPGA’s). This problem was first introduced in [21]. They used it to evaluate the routability properties of switch modules which they proposed. Only an approximation algorithm for the problem was proposed by them. We give an optimal algorithm for the problem based on integer linear programming (ILP)...

متن کامل

Design and Implementation of a Multicast Input Buffered Atm Switch for the Ipoint Testbed

This thesis presents the design and implementation of the multicast, input-buuered Asynchronous Transfer Mode (ATM) switch for use with the iPOINT testbed. The input-buuered architecture of this switch is optimal in terms of the memory bandwidth required for the implementation of an ATM queue module. The contention resolution algorithm used by the iPOINT switch supports atomic multicast, enabli...

متن کامل

Design and Implementation of a Multicast

This thesis presents the design and implementation of the multicast, input-buuered Asynchronous Transfer Mode (ATM) switch for use with the iPOINT testbed. The input-buuered architecture of this switch is optimal in terms of the memory bandwidth required for the implementation of an ATM queue module. The contention resolution algorithm used by the iPOINT switch supports atomic multicast, enabli...

متن کامل

Fpga Prototype Queuing Module for High Performance Atm Switching

| FPGA technology has been used for the development and implementation of a prototype input queuing module of the Illinois Pulsar-based Optical INTconnect (iPOINT) Asynchronous Transfer Mode (ATM) testbed. Pipeline techniques were extensively used to solve timing problems and increase throughput. This prototype queuing module has been fully tested for bandwidth of 100 Mbps. Introduction In this...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007